urinary prosthesis - Español Inglés Diccionario